package com.shenbianyun.bosskgpay.entity.sign;

/**
 * @Author yvan
 * @Date 2021/11/2 16:23:55
 * @Description 自由职业者签约查询 接口返回实体类
 **/
public class UserSignQueryResModel {

    //姓名
    private String name;

    //银行卡号
    private int cardNo;

    //身份证号
    private String idCard;

    //银行预留手机号
    private int mobile;

    //签约状态0：未签约 1：已签约 2:未检索到自由职业者信息 3：签约中，4签约失败
    private int state;

    //签约类型 0：接口签约 1：公众号签约
    private int signType;

    //需要透传的参数,不填则此字段为空
    private String otherParam;

    //服务商ID（联系运营获取)
    private int providerId;

    //失败原因
    private String retMsg;

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public int getCardNo() {
        return cardNo;
    }

    public void setCardNo(int cardNo) {
        this.cardNo = cardNo;
    }

    public String getIdCard() {
        return idCard;
    }

    public void setIdCard(String idCard) {
        this.idCard = idCard;
    }

    public int getMobile() {
        return mobile;
    }

    public void setMobile(int mobile) {
        this.mobile = mobile;
    }

    public int getState() {
        return state;
    }

    public void setState(int state) {
        this.state = state;
    }

    public int getSignType() {
        return signType;
    }

    public void setSignType(int signType) {
        this.signType = signType;
    }

    public String getOtherParam() {
        return otherParam;
    }

    public void setOtherParam(String otherParam) {
        this.otherParam = otherParam;
    }

    public int getLevyId() {
        return providerId;
    }

    public void setLevyId(int levyId) {
        this.providerId = providerId;
    }

    public String getRetMsg() {
        return retMsg;
    }

    public void setRetMsg(String retMsg) {
        this.retMsg = retMsg;
    }


    @Override
    public String toString() {
        return "ProfessionalSignResModel{" +
                "name='" + name + '\'' +
                ", cardNo=" + cardNo +
                ", idCard='" + idCard + '\'' +
                ", mobile=" + mobile +
                ", state=" + state +
                ", signType=" + signType +
                ", otherParam='" + otherParam + '\'' +
                ", providerId=" + providerId +
                ", retMsg='" + retMsg + '\'' +
                '}';
    }
}
